package cn.stylefeng.guns.modular.goodsMcJst.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 猫超聚水潭商品对应关系
 * </p>
 *
 * @author wp
 * @since 2025-07-24
 */
@TableName("goods_mc_jst")
public class GoodsMcJst implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 猫超商品编码
     */
    @TableField("mc_goods_code")
    private String mcGoodsCode;

    /**
     * 组合款式编码
     */
    @TableField("mc_group_code")
    private String mcGroupCode;

    /**
     * 组合商品名称
     */
    @TableField("mc_group_name")
    private String mcGroupName;

    /**
     * 聚水潭商品编码
     */
    @TableField("jst_goods_code")
    private String jstGoodsCode;

    /**
     * 聚水潭商品名称
     */
    @TableField("jst_goods_name")
    private String jstGoodsName;

    /**
     * 国标码
     */
    @TableField("ns_code")
    private String nsCode;

    /**
     * 数量
     */
    @TableField("goods_count")
    private String goodsCount;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getMcGoodsCode() {
        return mcGoodsCode;
    }

    public void setMcGoodsCode(String mcGoodsCode) {
        this.mcGoodsCode = mcGoodsCode;
    }

    public String getMcGroupCode() {
        return mcGroupCode;
    }

    public void setMcGroupCode(String mcGroupCode) {
        this.mcGroupCode = mcGroupCode;
    }

    public String getMcGroupName() {
        return mcGroupName;
    }

    public void setMcGroupName(String mcGroupName) {
        this.mcGroupName = mcGroupName;
    }

    public String getJstGoodsCode() {
        return jstGoodsCode;
    }

    public void setJstGoodsCode(String jstGoodsCode) {
        this.jstGoodsCode = jstGoodsCode;
    }

    public String getJstGoodsName() {
        return jstGoodsName;
    }

    public void setJstGoodsName(String jstGoodsName) {
        this.jstGoodsName = jstGoodsName;
    }

    public String getNsCode() {
        return nsCode;
    }

    public void setNsCode(String nsCode) {
        this.nsCode = nsCode;
    }

    public String getGoodsCount() {
        return goodsCount;
    }

    public void setGoodsCount(String goodsCount) {
        this.goodsCount = goodsCount;
    }

    @Override
    public String toString() {
        return "GoodsMcJst{" +
        "id=" + id +
        ", mcGoodsCode=" + mcGoodsCode +
        ", mcGroupCode=" + mcGroupCode +
        ", mcGroupName=" + mcGroupName +
        ", jstGoodsCode=" + jstGoodsCode +
        ", jstGoodsName=" + jstGoodsName +
        ", nsCode=" + nsCode +
        ", goodsCount=" + goodsCount +
        "}";
    }
}
